package me.zhengjie.modules.domain.enterprise;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import me.zhengjie.modules.domain.BaseClass;

import java.util.Date;

@Data
@TableName("enterprise_product")
public class EnterpriseProduct extends BaseClass {

    @TableId
    private Long id;
    @ApiModelProperty(value = "公司名")
    @TableField(value = "company_name")
    private String companyName;

    @ApiModelProperty(value = "时间")
    @TableField(value = "date")
    private Date date;

    @ApiModelProperty(value = "公司id")
    @TableField(value = "graph_id")
    private Long graphId;

    @ApiModelProperty(value = "行业")
    @TableField(value = "hang_ye")
    private String hangYe;

    @ApiModelProperty(value = "logo")
    @TableField(value = "icon")
    private String icon;

    @ApiModelProperty(value = "logo存放位置")
    @TableField(value = "iconOss_path")
    private String iconOssPath;

    @ApiModelProperty(value = "竞品名")
    @TableField(value = "jingpin_product")
    private String jingpinProduct;

    @ApiModelProperty(value = "地区")
    @TableField(value = "location")
    private String location;

    @ApiModelProperty(value = "产品")
    @TableField(value = "product")
    private String product;

    @ApiModelProperty(value = "当前轮次")
    @TableField(value = "round")
    private String round;

    @ApiModelProperty(value = "投资时间")
    @TableField(value = "setup_date")
    private Date setupDate;

    @ApiModelProperty(value = "估值")
    @TableField(value = "value")
    private String value;

    @ApiModelProperty(value = "业务范围")
    @TableField(value = "ye_wu")
    private String yeWu;

    @ApiModelProperty(value = "企业id")
    @TableField(value = "companies_id")
    private Long companiesId;

    @ApiModelProperty(value = "批次号")
    @TableField(value = "batch_id")
    private Long batchId;

}
